package com.example.state;

/**
 * 贩卖机的状态
 */
public interface State {
    /**
     * 插入硬币
     */
    void insertQuarter();

    /**
     * 取出硬币
     */
    void ejectQuarter();

    /**
     * 摇动杆子
     */
    void turnCrank();

    /**
     * 分发糖果
     */
    void dispense();

}
